home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_113.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
55KB
|
1,046 lines
# near model CODE resource
# jump table entries: 11944-11985 (42 of them)
export_1493:
00000000 4E56 0000 link A6, 0
00000004 48E7 0108 movem.l -[A7], D7,A4
00000008 286E 0010 movea.l A4, [A6 + 0x10]
0000000C 3E2E 000E move.w D7, [A6 + 0xE]
00000010 0C47 0BEA cmpi.w D7, 0xBEA
00000014 6608 bne +0xA /* 0000001E */
00000016 38BC 0C06 move.w [A4], 0xC06
0000001A 701B moveq.l D0, 0x1B
0000001C 6012 bra +0x14 /* 00000030 */
label0000001E:
0000001E 2F0C move.l -[A7], A4
00000020 48C7 ext.l D7
00000022 2F07 move.l -[A7], D7
00000024 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000028 4EAD 2C12 jsr [A5 + 0x2C12 /* export_1406 */]
0000002C 4FEF 000C lea.l A7, [A7 + 0xC]
label00000030:
00000030 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
00000036 4E5E unlink A6
00000038 4E75 rts
export_1494:
0000003A 4E56 FF86 link A6, -0x007A
0000003E 2F0C move.l -[A7], A4
00000040 286E 0008 movea.l A4, [A6 + 0x8]
00000044 2F0C move.l -[A7], A4
00000046 4EAD 057A jsr [A5 + 0x57A /* export_171 */]
0000004A 7000 moveq.l D0, 0x00
0000004C 2D40 FF98 move.l [A6 - 0x68], D0
00000050 2054 movea.l A0, [A4]
00000052 3D68 0030 FF9C move.w [A6 - 0x64], [A0 + 0x30]
00000058 41EE FF86 lea.l A0, [A6 - 0x7A]
0000005C A013 syscall FlushVol
0000005E 286E FF82 movea.l A4, [A6 - 0x7E]
00000062 4E5E unlink A6
00000064 4E75 rts
export_1495:
00000066 4E56 FFB0 link A6, -0x0050
0000006A 7000 moveq.l D0, 0x00
0000006C 2D40 FFC2 move.l [A6 - 0x3E], D0
00000070 206E 0008 movea.l A0, [A6 + 0x8]
00000074 2050 movea.l A0, [A0]
00000076 3D68 0030 FFC6 move.w [A6 - 0x3A], [A0 + 0x30]
0000007C 41EE FFB0 lea.l A0, [A6 - 0x50]
00000080 A017 syscall Eject
00000082 4E5E unlink A6
00000084 4E75 rts
export_1496:
00000086 4E56 0000 link A6, 0
0000008A 2F0C move.l -[A7], A4
0000008C 286E 0008 movea.l A4, [A6 + 0x8]
00000090 2F0C move.l -[A7], A4
00000092 2054 movea.l A0, [A4]
00000094 2050 movea.l A0, [A0]
00000096 2268 0190 movea.l A1, [A0 + 0x190]
0000009A 4E91 jsr [A1]
0000009C 2054 movea.l A0, [A4]
0000009E 2028 00C6 move.l D0, [A0 + 0xC6]
000000A2 286E FFFC movea.l A4, [A6 - 0x4]
000000A6 4E5E unlink A6
000000A8 4E75 rts
export_1497:
000000AA 4E56 FF94 link A6, -0x006C
000000AE 2F07 move.l -[A7], D7
000000B0 2D6E 000C FFA6 move.l [A6 - 0x5A], [A6 + 0xC]
000000B6 206E 0008 movea.l A0, [A6 + 0x8]
000000BA 2050 movea.l A0, [A0]
000000BC 3D68 0030 FFAA move.w [A6 - 0x56], [A0 + 0x30]
000000C2 2D6E 0010 FFC4 move.l [A6 - 0x3C], [A6 + 0x10]
000000C8 426E FFB0 clr.w [A6 - 0x50]
000000CC 486E FF94 pea.l [A6 - 0x6C]
000000D0 4EAD 120A jsr [A5 + 0x120A /* export_573 */]
000000D4 3E00 move.w D7, D0
000000D6 6608 bne +0xA /* 000000E0 */
000000D8 4A2E FFB2 tst.b [A6 - 0x4E]
000000DC 6C02 bge +0x4 /* 000000E0 */
000000DE 7ED1 moveq.l D7, 0xFFFFFFD1
label000000E0:
000000E0 3007 move.w D0, D7
000000E2 2E2E FF90 move.l D7, [A6 - 0x70]
000000E6 4E5E unlink A6
000000E8 4E75 rts
fn000000EA:
000000EA 4E56 0000 link A6, 0
000000EE 48E7 0118 movem.l -[A7], D7,A3,A4
000000F2 7000 moveq.l D0, 0x00
000000F4 2640 movea.l A3, D0
000000F6 2F2E 0008 move.l -[A7], [A6 + 0x8]
000000FA 4EBA 0792 jsr [PC + 0x792 /* 0000088E */]
000000FE 3E00 move.w D7, D0
00000100 588F addq.l A7, 4
00000102 6718 beq +0x1A /* 0000011C */
00000104 2878 030A movea.l A4, [0x0000030A]
00000108 600E bra +0x10 /* 00000118 */
label0000010A:
0000010A BE6C 0006 cmp.w D7, [A4 + 0x6]
0000010E 6606 bne +0x8 /* 00000116 */
00000110 264C movea.l A3, A4
00000112 598B subq.l A3, 4
00000114 6006 bra +0x8 /* 0000011C */
label00000116:
00000116 2854 movea.l A4, [A4]
label00000118:
00000118 200C move.l D0, A4
0000011A 66EE bne -0x10 /* 0000010A */
label0000011C:
0000011C 200B move.l D0, A3
0000011E 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
00000124 4E5E unlink A6
00000126 4E75 rts
export_1498:
00000128 4E56 0000 link A6, 0
0000012C 2F0C move.l -[A7], A4
0000012E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000132 4EBA FFB6 jsr [PC - 0x4A /* 000000EA */]
00000136 2840 movea.l A4, D0
00000138 200C move.l D0, A4
0000013A 6714 beq +0x16 /* 00000150 */
0000013C 700F moveq.l D0, 0x0F
0000013E C02C 0001 and.b D0, [A4 + 0x1]
00000142 7200 moveq.l D1, 0x00
00000144 1200 move.b D1, D0
00000146 0C41 0008 cmpi.w D1, 0x8
0000014A 56C0 sne D0
0000014C 4400 neg.b D0
0000014E 6002 bra +0x4 /* 00000152 */
label00000150:
00000150 7000 moveq.l D0, 0x00
label00000152:
00000152 588F addq.l A7, 4
00000154 286E FFFC movea.l A4, [A6 - 0x4]
00000158 4E5E unlink A6
0000015A 4E75 rts
export_1499:
0000015C 4E56 0000 link A6, 0
00000160 2F0C move.l -[A7], A4
00000162 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000166 4EBA FF82 jsr [PC - 0x7E /* 000000EA */]
0000016A 2840 movea.l A4, D0
0000016C 200C move.l D0, A4
0000016E 670C beq +0xE /* 0000017C */
00000170 7008 moveq.l D0, 0x08
00000172 B02C 0001 cmp.b D0, [A4 + 0x1]
00000176 56C0 sne D0
00000178 4400 neg.b D0
0000017A 6002 bra +0x4 /* 0000017E */
label0000017C:
0000017C 7000 moveq.l D0, 0x00
label0000017E:
0000017E 588F addq.l A7, 4
00000180 286E FFFC movea.l A4, [A6 - 0x4]
00000184 4E5E unlink A6
00000186 4E75 rts
export_1500:
fn00000188:
00000188 4E56 0000 link A6, 0
0000018C 48E7 0118 movem.l -[A7], D7,A3,A4
00000190